package org.zy;

/**
 * @Description:
 * @Author: zara
 * @Version V3.0
 * @Date: 2022/3/22 5:14 下午
 */

public interface MetricConstants {
    String CPU_AVG_PCT = "system.cpu.avg.pct";
    String CPU_TOTAL_PCT = "system.cpu.total.pct";
    String CPU_CORES = "system.cpu.cores";
//    String CPU_FREE_SIZE = "CPU_FREE_SIZE";
//    String MEM_FREE_SIZE = "MEM_FREE_SIZE";
    String MEMORY_USED_PCT = "system.memory.actual.used.pct";
    String MEMORY_FREE_SIZE="system.memory.actual.free";
    String MEMORY_TOTAL = "system.memory.total";
    String FILESYSTEM_DEVICE_NAME = "system.filesystem.device_name";
    String FILESYSTEM_USED_PCT = "system.filesystem.used.pct";
    String FILESYSTEM_FREE_SIZE = "system.filesystem.free";
    String FILESYSTEM_TOTAL = "system.filesystem.total";
    String DISK_NAME = "system.diskio.name";
    String DISK_READ_BYTES_PERSECOND = "system.diskio.iostat.read.per_sec.bytes";
    String DISK_WRITE_BYTES_PERSECOND = "system.diskio.iostat.write.per_sec.bytes";
    String NETWORK_NAME = "system.network.name";
    String NETWORK_IN_BYTES = "system.network.in.bytes";
    String NETWORK_OUT_BYTES = "system.network.out.bytes";
    String NETWORK_IN_BYTES_PERSECOND = "system.network.in.per_sec.bytes";//中间计算结果,慎用
    String NETWORK_OUT_BYTES_PERSECOND = "system.network.out.per_sec.bytes";//中间计算结果,慎用
    String UPTIME_DURATION_MS = "system.uptime.duration.ms";
//    String FIELDS_OS_EIP = "fields.ip";
    String FIELDS_OS_EIP = "fields.os.eip";
    String FIELDS_IP = "fields.ip";
    String TIMESTAMP = "@timestamp";
    String FIELDS_TIMESTAMP = "fields.timestamp";
    String HEARTBEAT_STATUS="HEARTBEAT_STATUS";
//    String FILESYSTEM_FREE_SIZE = "system.filesystem.free";
}
